package com.huike.review.mapper;

import com.huike.review.vo.MybatisReviewVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MybatisReviewMapper {


    //通过传入简单参数的方式保存对象的方法
    int saveData_1(@Param("name") String name,@Param("age") Integer age,@Param("sex") String sex);

    //通过传入一个实体类对象的方式来保存对象的方法
    int saveData_2(MybatisReviewVO vo);

    //通过指定的id进行删除
    int deleteData(Long id);

    //通过传入一个实体类对象的方式修改一个对象的方法
    int updateData(MybatisReviewVO vo);

    //单条件查询，根据id来查询数据
    MybatisReviewVO selectDataById(Long id);

    //分页查询
    List<MybatisReviewVO> selectDataByPage(Integer pageNum, Integer pageSize);
}


















